taste revolting - French English Dictionary